French-English translations for mettre son pied quelque part
- kick assDid you win? We didnt just win, we kicked ass.The soundtrack to this film really kicks ass!Kick ass! I just got my friend to stop playing that stupid song!
Trending Searches
Popular Dictionaries